/** 用户 个人资料 */

// 图片上传demo
$(function() {
	var $avatar = $('#fileList_avatar'),
	// 优化retina, 在retina下这个值是2
	ratio = window.devicePixelRatio || 1,
	// 缩略图大小
	thumbnailWidth = 100 * ratio, thumbnailHeight = 100 * ratio, uploader_avatar;
	// 初始化
	uploader_avatar = WebUploader.create({
		// 自动上传。
		auto : true,
		swf : 'lib/webuploader/0.1.5/Uploader.swf',
		server : 'file/uploadPic',
		pick : '#filePicker_avatar',
		// 只允许选择文件，可选。
		accept : {
			title : 'Images',
			extensions : 'gif,jpg,jpeg,bmp,png,mp4,MP4',
			mimeTypes : 'image/jpg,image/jpeg,image/png,'
		},
		formData : {
			foldername : ''
		}
	});
	// 文件上传成功，给item添加成功class, 用样式标记上传成功。
	uploader_avatar.on('uploadSuccess', function(file, response) {
		$('#' + file.id).addClass('upload-state-done');
		if (response.error == "0000") {
			$("#cavatar").val(response.datas);
			$(".uploader-list img").attr("src", response.datas);
		}
	});
	// 文件上传失败，现实上传出错。
	uploader_avatar.on('uploadError', function(file) {
		var $li = $('#' + file.id), $error = $li.find('div.error');
		// 避免重复创建
		if (!$error.length) {
			$error = $('<div class="error"></div>').appendTo($li);
		}
		$error.text('上传失败');
	});

	// 完成上传完了，成功或者失败，先删除进度条。
	uploader_avatar.on('uploadComplete', function(file) {
		$('#' + file.id).find('.progress').remove();
	});
});

/* 提交保存 */
function save() {
		if ($("#mobile").val() == "") {
		alert("手机号码不能为空！");
		//$("#moileMsg").html("<font color='red'>手机号码不能为空！</font>");
		$("#mobile").focus();
		return false;
		}

		if (!$("#mobile").val().match(/^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/)) {
		alert("手机号码格式不正确！");
		//$("#moileMsg").html("<font color='red'>手机号码格式不正确！请重新输入！</font>");
		$("#mobile").focus();
		return false;
		}

	 if($("#email1").val()=="")
	  {
	   alert("邮箱不能为空");
	   return false;
	  }
	  var email=$("#email1").val();
	  if(!email.match(/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/))
	  {
	   alert("邮箱格式不正确！请重新输入");
	   $("#email1").focus();
	   return false;
	  }
	  $.ajax({
			type : "post",
			url : ctx + "/member_update",
			data : $("#userform").serialize(),
			error : function() {
				layer.msg('操作失败', {icon:5,time:1000});
			},
			success : function(msg) {
				var info = eval('(' + msg + ')');
				layer.msg('操作成功',{icon:6,time:1000});
				$(".btn-refresh").click();
				location.replace(location.href);
			}
		})
}
